﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Globalization;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;

namespace NetRosApp.Klijenti
{
    public partial class frmPovratNovca : DevExpress.XtraEditors.XtraForm
    {
        public frmPovratNovca()
        {
            InitializeComponent();
        }

        public frmPovratNovca(Decimal Cijena)
        {
            InitializeComponent();
            _cijena = Cijena;
            _lblCijena.Text = Cijena.ToString("n2");
            Decimal _rez = (_cijena - (Decimal)(spinEdit1.EditValue));
            if (_cijena > (Decimal)(spinEdit1.EditValue))
            {
                lblRezultat.Text = "<Color=Red>Uplaćeno manje od cijene";
            }
            else
            {
                lblRezultat.Text = Math.Abs(_rez).ToString("n2");

            }
           
        }

        private Decimal _cijena = 0m;

        private void spinEdit1_EditValueChanged(object sender, EventArgs e)
        {
            Decimal _rez =  (_cijena - (Decimal)((SpinEdit)sender).EditValue);
            if (_cijena > (Decimal)((SpinEdit)sender).EditValue)
            {
                lblRezultat.Text = "<Color=Red>Uplaćeno manje od cijene";
            }
            else
            {
                lblRezultat.Text = Math.Abs(_rez).ToString("n2");

            }

        }

        private void simpleButton1_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void spinEdit1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)Keys.Enter)
            {
                Decimal _rez = (_cijena - (Decimal)((SpinEdit)sender).EditValue);
                if (_cijena > (Decimal)((SpinEdit)sender).EditValue)
                {
                    lblRezultat.Text = "<Color=Red>Uplaćeno manje od cijene";
                }
                else
                {
                    lblRezultat.Text = Math.Abs(_rez).ToString("n2");

                }
            }
        }

    

    }
}